*{
	padding: 0;
	margin: 0;
}
#top{
	width: 100%;
	height: 82px;
	background: url(bj/bg_top.jpg);
	position: relative;
}
img{
	position: absolute;
	left: 70px;
}
#mid{
	height: 65px;
	/*background: url(bj/bg_search.gif);*/
	background: url(bj/1.png);
}
a{
	font-family: '微软雅黑';
	font-size: 30px;
	display: block;
	letter-spacing: 20px;
	color: #FD57A3;
	width: 250px;
	height: 65px;
	line-height: 65px;
	text-decoration: none;
	text-align: center;
	margin:0 auto;
	height: 65px;
}

.bg{
	width: 100%;
	height: 600px;
	margin: 0px auto;
	background: url(bj/bg_main.jpg);
	position: relative;

}
#send{
	width: 500px;
	height: 300px;
	position: absolute;
	left: 30%;
	top:120px;
	display: none;
	z-index: 1000000;
}
#send table tr td{
	/*bottom: 1px solid purple;*/
	color: #DF147F;
}
 
.tag{
	width: 180px;
	height: 200px;
	background: #ECF8FF;
	padding: 10px;
	position: absolute;
	z-index: 0;
	/*background: url(bj/1.jpg) repeat-x;*/
	display: none;
}
.hd{
	background: url(bj/1.jpg) repeat-x;
	height: 20px;
	border-bottom: 1px dotted green;
}
.tag h4{
	padding: 0;
	margin: 0;
	height: 25px;
	border:1px dashed green； 
}
div.tag p {
  padding: 10px;
  height: 100px;
  overflow-y: auto;
  border-bottom:1px dotted green;
}
span{
	width: 160px;
	display: block;
	height: 20px;
	/*border:1px solid green;*/
	float: right;
}